herculean effort - Español Inglés Diccionario